const util = require("../utils/util")

/**
 * 我的优惠券
 * @param {*} params 参数对象，成员：
 * @member page {String} 当前页
 * @member page_size {String} 每页显示数量
 * @member goods_type {String} 可选：获取指定商品类型的优惠券 （当filter_type=2 必填）
 * @member goods_price {String} 可选：商品总价格 = 当前商品*数量+运费 （当filter_type=2 必填）
 * @member filter_type {String} 过滤类型：1:全部获取，2：获取当前可用
 * @member success:(Function)成功回调函数
 */
const myCoupons = function (params) {
  let url = util.getBaseUrl() + "/api/coupon/myCoupons";
  let data = {
    token: util.getToken(),
    page:params.page,
    page_size:params.page_size,
    goods_type:params.goods_type?params.goods_type:'',
    goods_price:params.goods_price?params.goods_price:'',
    filter_type:params.filter_type?params.filter_type:'',
  };

  util.request({
    url: url,
    method: "GET",
    data: data,
    success(res) {
      // console.log("res", res)
      params.success(res)
    }
  })
}

module.exports = {
  myCoupons,
}